Images from Sunday's IPL match between Delhi Capitals and Kings XI Punjab in Dubai.
Rajasthan Royals outplayed Chennai Super Kings by eight wickets in their Indian Premier League match in Ahmedabad, thereby registering their fifth straight win of the season.
Washington Sundar claimed three wickets to help Rising Pune Supergiant outclass Mumbai Indians by 20 wickets and storm into the final of the tenth edition of the Indian Premier League in Mumbai on Tuesday.
Rising Pune Supergiant thrashed Kings XI Punjab by nine wickets to storm into the play-offs of the Indian Premier League, in Pune, on Sunday.
After his stellar all-round performance against Kings XI Punjab went in vain, senior off-spinner Harbhajan Singh attributed Mumbai Indian's 18-run loss to top-order collapse.
Suresh Raina blasted a breathtaking 43-ball 90 to power Chennai Super Kings to a convincing 54-run victory over Dolphins and keep their semi-finals hopes alive in the Oppo Champions League Twenty20 in Bangalore, on Monday.
The Karnataka right-hander smashed an entertaining 87 off just 47 balls balls and was ably supported by skipper Gautam Gambhir, who made 62 off 46 deliveries, as two-time champions KRR thrashed Pune by seven wickets.
Images from Sunday's IPL match between Mumbai Indians and Kings XI Punjab, in Dubai.
Opener Chris Gayle bludgeoned his way to an astonishing 57-ball 117 as Royal Challengers Bangalore hammered Kings XI Punjab by 138 runs in the Indian Premier League match in Bangalore, on Wednesday.
Harbhajan Singh slammed an entertaining half-century but could not prevent Mumbai Indians from going down to Kings XI Punjab by 18 runs in the Indian Premier League match at the Wankhede stadium in Mumbai, on Sunday.
Mumbai Indians put in a clinical performance with both bat and ball to thrash Kolkata Knight Riders by a huge margin of 102 runs, in the IPL match, in Kolkata, on Wednesday.
Shubman Gill's unbeaten half-century and Dinesh Karthik's quickfire knock helped Kolkata Knight Rider crush Chennai Super Kings by six wickets, in Kolkata, on Thursday.
An incredible innings of 95 not out from Jos Buttler kept Rajasthan Royals's play-off hopes alive as they edged past Chennai Super Kings by four wickets.
Kolkata Knight Riders rode on a brilliant all-round showing from Australia's Chris Lynn to score a dramatic victory over Royal Challengers Bangalore in the Indian Premier League match, in Sharjah, on Thursday night. After propping the Kolkata innings with a 31-ball 45, the 24-year-old Australian pulled off an acrobatic catch at the deep mid-wicket boundary line to dismiss A B de Villiers in the last over of the match, and RCB, chasing 151 for victory, fell short by two runs.
Virender Sehwag was at his vintage best as he smashed a power-packed 122 to guide Kings XI Punjab to a convincing 24-run victory over Chennai Super Kings and a place in the final of the Indian Premier League on Friday night.
Sanju Samson registered the first century of IPL-12 but ended up on the losing side as Sunrisers Hyderabad beat Rajasthan Royals by five wickets, in Hyderabad, on Friday.
Suresh Raina smashed an unbeaten half-century as Chennai Super Kings booked a berth in the second qualifier with a comfortable seven-wicket win over holders Mumbai Indians in the IPL eliminator in Mumbai on Wednesday.
David Warner's power-packed performance complemented by excellent death bowling from Bhuvneshwar Kumar enabled Sunrisers Hyderabad record an emphatic 10-wicket victory over Gujarat Lions, in a lopsided Indian Premier League encounter, in Rajkot, on Thursday.
Swashbuckling opener David Warner butchered the Kolkata Knight Riders bowlers with a whirlwind century to power Sunrisers Hyderabad to a convincing 48-run victory, in their Indian Premier League match, in Hyderabad, on Sunday.
Chasing 135 to win, Gujarat lost both openers - Ishan Kishan (16) and Brendon McCullum (3) -- to be reduced to 23-2 but Finch blasted 5 fours and 6 sixes in his scintillating 34-ball 72-run innings as the visitors romped home with 6.1 overs to spare.
Images from Thursday's IPL match between Mumbai Indians and Sunrisers Hyderabad, in Mumbai.
Most of these incredible performances came against one team -- the Gujarat Lions.
IMAGES from the IPL match played between Sunrisers Hyderabad and Delhi Capitals in Hyderabad on Sunday
The Kings XI Punjab juggernaut continues to roll this IPL season. On Friday night in Bangalore they scored another commanding victory, beating Royal Challengers Bangalore by 32 runs to consolidate their position atop the eight-team table.
Royal Challengers Bangalore grabbed an impressive second spot in the IPL Play-offs with a six-wicket win over Delhi Daredevils as Virat Kohli continued with his superlative batting show by hitting a responsible 54-run knock, in Raipur on Sunday. The second position will provide RCB with two chances to qualify for the final.
Delhi Daredevils beat Kings XI Punjab by eight wickets in their Indian Premier League (IPL) match at the Ferozshah Kotla.
Wicketkeeper-batsman Rishabh Pant smashed his way into the record books with a 24-ball 78 as India colts gave Nepal a rude reality check by handing them a seven-wicket hammering to finish their league engagements unbeaten in the ICC U-19 World Cup in Mirpur on Monday.
Sunil Narine smashed the joint fastest IPL fifty in his sensational knock of 54 as Kolkata Knight Riders thrashed a hapless Royal Challengers Bangalore by six wickets to seal a play-offs berth, in Bengaluru, on Sunday.
Delhi Daredevils snapped their five-match losing streak with a comfortable six-wicket win over Sunrisers Hyderabad to keep their hopes alive of making it to the play-offs, in the Indian Premier League, at the Feroz Shah Kotla in New Delhi, on Tuesday.
Jasprit Bumrah produced one of the finest death overs in the history of the Indian Premier League as Mumbai Indians nearly self-destructed before edging out Gujarat Lions via the Super Over, in the Indian Premier League, in Rajkot, on Saturday.
Images from Sunday's second IPL match, between Punjab Kings and Delhi Capitals, in Mumbai.
Put into bat, KXIP were reduced to 36 for 3 in the fourth over after Umesh (3/23) dismissed Mayank Aggarwal (15), Aaron Finch (0) and Yuvraj Singh (4) in the space of six balls in his second over to leave the visiting side in trouble early in their innings.
Ashish Nehra produced a sensational spell of pace bowling after Shikhar Dhawan shone with the bat with a scintillating unbeaten 82 as Sunrisers Hyderabad spanked Mumbai Indians by 85 runs in a lopsided IPL match in Visakhapatnam.
Rajasthan Royals comprehensively crushed favourite 'whipping boys' Delhi Daredevils by 62 runs in a thoroughly one-sided encounter to consolidate their chances of making it to the play-offs in the seventh edition of the Indian Premier League on Thursday.
In-form Australian opener Aaron Finch battled a hamstring injury to single-handedly take Gujarat Lions to a three-wicket last ball victory over defending champions Mumbai Indians in a thrilling IPL match.